// ConfigurationV.cpp: implementation of the CConfigurationV class.
//
//////////////////////////////////////////////////////////////////////

#include "stdafx.h"
#include "ConfigurationV.h"

//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////

CString CConfigurationV::m_strConfFilePath;

CConfigurationV::CConfigurationV()
{
	_Init();
}

CConfigurationV::~CConfigurationV()
{

}

//////////////////////////////////////////////////////////////////////
// Implement
//////////////////////////////////////////////////////////////////////

void CConfigurationV::_Init()
{
	if (m_strConfFilePath.IsEmpty())
	{
		int iRetLen= GetSystemDirectory( m_strConfFilePath.GetBuffer( MAX_PATH ), MAX_PATH );
		if (iRetLen > MAX_PATH)
		{
			GetSystemDirectory( m_strConfFilePath.GetBuffer( iRetLen ), iRetLen );
		}
		m_strConfFilePath.ReleaseBuffer();
		m_strConfFilePath += "\\eDASexpress.ini";
	}
}